WPPayForm\App\Modules\PaymentMethods\Offline\OfflineProcessor A

Total Complexity 62
Dependencies 9
Dependents 1
Total lines 382
Lines of code 285
Logical lines of code 145
Comment lines 9
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
getSubscriptionBillingTimes()
A
46 15 34
getBillingGapDays()
A
53 13 21
processSubscriptionPayment()
A
44 6 48
processSubscriptionPaymentStatusChange()
A
44 6 47
makeFormPayment()
S
48 4 35
choosePaymentMethod()
S
63 5 11
processSubscriptionSync()
S
48 3 33
addPaymentName()
S
61 4 12
processSubscriptionStatusChange()
S
51 3 26
init()
S
63 1 10
getLastBillCreationDate()
S
73 1 5
generateRandomID()
S
79 1 3